Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Intersection Types for the Resource Control Lambda Calculi

Identifieur interne : 002678 ( Main/Exploration ); précédent : 002677; suivant : 002679

Intersection Types for the Resource Control Lambda Calculi

Auteurs : Silvia Ghilezan [Serbie] ; Jelena Iveti [Serbie] ; Pierre Lescanne [France] ; Silvia Likavec [Italie]

Source :

RBID : ISTEX:9F456A0DD9008E357E2526063569782FC660552C

Abstract

Abstract: We propose intersection type assignment systems for two resource control term calculi: the lambda calculus and the sequent lambda calculus with explicit operators for weakening and contraction. These resource control calculi, λ ® and $\lambda_\circledR^{Gtz}$ , respectively, capture the computational content of intuitionistic natural deduction and intuitionistic sequent logic with explicit structural rules. Our main contribution is the characterisation of strong normalisation of reductions in both calculi. We first prove that typability implies strong normalisation in λ ® by adapting the reducibility method. Then we prove that typability implies strong normalisation in $\lambda_\circledR^{Gtz}$ by using a combination of well-orders and a suitable embedding of $\lambda_\circledR^{Gtz}$ -terms into λ ®-terms which preserves types and enables the simulation of all its reductions by the operational semantics of the λ ®-calculus. Finally, we prove that strong normalisation implies typability in both systems using head subject expansion.

Url:
DOI: 10.1007/978-3-642-23283-1_10


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Intersection Types for the Resource Control Lambda Calculi</title>
<author>
<name sortKey="Ghilezan, Silvia" sort="Ghilezan, Silvia" uniqKey="Ghilezan S" first="Silvia" last="Ghilezan">Silvia Ghilezan</name>
</author>
<author>
<name sortKey="Iveti, Jelena" sort="Iveti, Jelena" uniqKey="Iveti J" first="Jelena" last="Iveti">Jelena Iveti</name>
</author>
<author>
<name sortKey="Lescanne, Pierre" sort="Lescanne, Pierre" uniqKey="Lescanne P" first="Pierre" last="Lescanne">Pierre Lescanne</name>
<affiliation>
<country>France</country>
<placeName>
<settlement type="city">Lyon</settlement>
<region type="region" nuts="2">Rhône-Alpes</region>
</placeName>
<orgName type="universitySchool" n="3">École normale supérieure de Lyon</orgName>
</affiliation>
</author>
<author>
<name sortKey="Likavec, Silvia" sort="Likavec, Silvia" uniqKey="Likavec S" first="Silvia" last="Likavec">Silvia Likavec</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:9F456A0DD9008E357E2526063569782FC660552C</idno>
<date when="2011" year="2011">2011</date>
<idno type="doi">10.1007/978-3-642-23283-1_10</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-NCV35KMF-W/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">002546</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">002546</idno>
<idno type="wicri:Area/Istex/Curation">002515</idno>
<idno type="wicri:Area/Istex/Checkpoint">000578</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000578</idno>
<idno type="wicri:doubleKey">0302-9743:2011:Ghilezan S:intersection:types:for</idno>
<idno type="wicri:Area/Main/Merge">002720</idno>
<idno type="wicri:Area/Main/Curation">002678</idno>
<idno type="wicri:Area/Main/Exploration">002678</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Intersection Types for the Resource Control Lambda Calculi</title>
<author>
<name sortKey="Ghilezan, Silvia" sort="Ghilezan, Silvia" uniqKey="Ghilezan S" first="Silvia" last="Ghilezan">Silvia Ghilezan</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Serbie</country>
<wicri:regionArea>Faculty of Technical Sciences, University of Novi Sad</wicri:regionArea>
<wicri:noRegion>University of Novi Sad</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Serbie</country>
</affiliation>
</author>
<author>
<name sortKey="Iveti, Jelena" sort="Iveti, Jelena" uniqKey="Iveti J" first="Jelena" last="Iveti">Jelena Iveti</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Serbie</country>
<wicri:regionArea>Faculty of Technical Sciences, University of Novi Sad</wicri:regionArea>
<wicri:noRegion>University of Novi Sad</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Serbie</country>
</affiliation>
</author>
<author>
<name sortKey="Lescanne, Pierre" sort="Lescanne, Pierre" uniqKey="Lescanne P" first="Pierre" last="Lescanne">Pierre Lescanne</name>
<affiliation wicri:level="1">
<country xml:lang="fr">France</country>
<wicri:regionArea>École Normal Supérieure de Lyon, University of Lyon</wicri:regionArea>
<wicri:noRegion>University of Lyon</wicri:noRegion>
<wicri:noRegion>University of Lyon</wicri:noRegion>
<placeName>
<settlement type="city">Lyon</settlement>
<region type="region" nuts="2">Rhône-Alpes</region>
</placeName>
<orgName type="universitySchool" n="3">École normale supérieure de Lyon</orgName>
</affiliation>
</author>
<author>
<name sortKey="Likavec, Silvia" sort="Likavec, Silvia" uniqKey="Likavec S" first="Silvia" last="Likavec">Silvia Likavec</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Italie</country>
<wicri:regionArea>Dipartimento di Informatica, Università di Torino</wicri:regionArea>
<wicri:noRegion>Università di Torino</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Italie</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: We propose intersection type assignment systems for two resource control term calculi: the lambda calculus and the sequent lambda calculus with explicit operators for weakening and contraction. These resource control calculi, λ ® and $\lambda_\circledR^{Gtz}$ , respectively, capture the computational content of intuitionistic natural deduction and intuitionistic sequent logic with explicit structural rules. Our main contribution is the characterisation of strong normalisation of reductions in both calculi. We first prove that typability implies strong normalisation in λ ® by adapting the reducibility method. Then we prove that typability implies strong normalisation in $\lambda_\circledR^{Gtz}$ by using a combination of well-orders and a suitable embedding of $\lambda_\circledR^{Gtz}$ -terms into λ ®-terms which preserves types and enables the simulation of all its reductions by the operational semantics of the λ ®-calculus. Finally, we prove that strong normalisation implies typability in both systems using head subject expansion.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>France</li>
<li>Italie</li>
<li>Serbie</li>
</country>
<region>
<li>Rhône-Alpes</li>
</region>
<settlement>
<li>Lyon</li>
</settlement>
<orgName>
<li>École normale supérieure de Lyon</li>
</orgName>
</list>
<tree>
<country name="Serbie">
<noRegion>
<name sortKey="Ghilezan, Silvia" sort="Ghilezan, Silvia" uniqKey="Ghilezan S" first="Silvia" last="Ghilezan">Silvia Ghilezan</name>
</noRegion>
<name sortKey="Ghilezan, Silvia" sort="Ghilezan, Silvia" uniqKey="Ghilezan S" first="Silvia" last="Ghilezan">Silvia Ghilezan</name>
<name sortKey="Iveti, Jelena" sort="Iveti, Jelena" uniqKey="Iveti J" first="Jelena" last="Iveti">Jelena Iveti</name>
<name sortKey="Iveti, Jelena" sort="Iveti, Jelena" uniqKey="Iveti J" first="Jelena" last="Iveti">Jelena Iveti</name>
</country>
<country name="France">
<region name="Rhône-Alpes">
<name sortKey="Lescanne, Pierre" sort="Lescanne, Pierre" uniqKey="Lescanne P" first="Pierre" last="Lescanne">Pierre Lescanne</name>
</region>
</country>
<country name="Italie">
<noRegion>
<name sortKey="Likavec, Silvia" sort="Likavec, Silvia" uniqKey="Likavec S" first="Silvia" last="Likavec">Silvia Likavec</name>
</noRegion>
<name sortKey="Likavec, Silvia" sort="Likavec, Silvia" uniqKey="Likavec S" first="Silvia" last="Likavec">Silvia Likavec</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002678 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 002678 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:9F456A0DD9008E357E2526063569782FC660552C
   |texte=   Intersection Types for the Resource Control Lambda Calculi
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022